package com.ws.operator;
/*
算术运算符
+
-
*
/
%
++
--
 */
public class ArithmeticTest {
    public static void main(String[] args) {

        int num1 = 14;
        int num2 = 6;
        int num3 = 5;
        int num4 = -10;
        int num5 = -7;

        //除号：/
        int result1 = num1 / num2;
        System.out.println(result1);  //2

        double result2 = (double) num1 / num2;
        System.out.println(result2);  //2.3333333333333335


        //去余：%
        int result3 = num1 % num3;
        System.out.println(result3);  //4

        double result4 = num4 % num3;
        System.out.println(result4);  //0.0

        double result5 = num4 % num5;
        System.out.println(result5);  //-3.0


        //后 ++：先赋值后相加
        int a1 = 10;
        int a2 = a1++;
        System.out.println("a1 = " + a1 + "\t" + "a2 = " + a2);

        //前 ++：先相加后赋值
        int a3 = 10;
        int a4 = ++a3;
        System.out.println("a3 = " + a3 + "\t" + "a4 = " + a4);
    }
}
